abandoned sarlacc pit - Turkish English Dictionary